.sb-custom {
  cursor: pointer;
  display: inline;
  position: relative;
  width:  auto;
}
.sparkbox-custom {
  display: none;
}
.no-js .sparkbox-custom {
  display: block;
}

/*.sb-select:focus {
  -webkit-box-shadow: 0 0 4px 2px #79aed7;
     -moz-box-shadow: 0 0 4px 2px #79aed7;
          box-shadow: 0 0 4px 2px #79aed7;
}*/
.sb-select {
  background: #fff;
  color: #3665A5;
  left: 0;
  padding: 6px 6px 6px 10px;
  position: relative;
  text-decoration: none;
  top: 0;
  width: auto;
  /*width: 50px;*/ /* 50px x 16px */
  z-index: 1;
  cursor: pointer;
  border: 1px solid #bdcae4;
  -moz-border-radius: 4px;
  font-weight: bold;
  text-shadow: 0 1px 0 #FFFFFF;
  font-family: arial,tahoma,verdana;
  font-size: 13px;
}
.sb-select-arrow {
	background: #fff url('../media/images/jquery/selectbox/select.gif') no-repeat;
	width: 14px;
	height: 16px;
	display: block;
	position: absolute;
	top: 6px;
	right: 6px;
	font-size: 1px;
	color: transparent;
}

.sb-dropdown {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #BDCAE4;
  display: none;
  left: 3px;
  list-style: none;
  margin: 0;
  position: absolute;
  top: 29px;
  z-index: 0;
}
.sb-dropdown a {
  color: #3665A5;
  font-weight: bold;
  display: block;
  text-decoration: none;
  padding: 5px 8px;
  white-space: nowrap;
}
.sb-dropdown a:hover,
.sb-dropdown .selected {
  background: #fdfde7;
  color: #f37610;
}